#Hcy_page1 {
    width: 100vw;
    height: 17.5238rem;
    padding: 0.4762rem;
    box-sizing: border-box;
    overflow: hidden;
    .top {
        width: 100%;
        height: 1.0952rem;

        .rv-nav-bar__left {
            left: -0.4286rem;
        }

        .rv-nav-bar__text,
        .rv-icon {
            color: black;
            font-size: 0.4762rem;
        }
        .rv-icon{
            font-size: 0.5238rem;
        }
        .rv-nav-bar__title{
            font-size: 0.5rem;
        }
    }

    .main {
        h2 {
            font-size: 0.6667rem;
            font-weight: 600;
            margin-top: 0.2381rem;
        }

        .txt1 {
            font-size: 0.3333rem;
            // 字体间距
            letter-spacing: 0.0714rem;
            color: #767676;
            margin-top: 0.119rem;
        }

        .txt2 {
            font-size: 0.4286rem;
            font-weight: 600;
            margin-top: 0.2381rem;
            span{
                color: #1778fb;
            }
        }

    }
    .btm{
        width: 100%;
        bottom: 1.4286rem;
        text-align: center;
        margin-top: 2.8571rem;
        .txt1 {
            font-size: 0.3333rem;
            color: #767676;
            margin-top: 0.119rem;
        }
        button{
            font-size: 0.4286rem;
            width: 88%;
            border: 0px;
            border-radius: 1.1905rem;
            background-color: #1778fb;
            color: white;
        }
    }
}